English word definition — powered by WordNet
talk or narrate at length
continue uninterrupted
Want to remember run on?